What is last name ending in vich?

Last names ending in -vich are common in Slavic countries such as Serbia, Croatia, Slovenia, and Bosnia and Herzegovina. The suffix "-vich" means "son of", similar to the suffix "-son" in English. For example, the name "Ivanovich" means "son of Ivan". Some of the most common last names ending in -vich include Petrovich, Ivanovich, and Stepanovich. These names are often used as middle names in these countries, with the first name being the given name and the last name being the family name.